troop-contributing countries - Francés Inglés Diccionario